home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 26 / Cream of the Crop 26.iso / program / qlib205.zip / QLIB.ZIP / SRC / QLIB / MAKEFILE < prev    next >
Encoding:
Text File  |  1997-07-13  |  1.3 KB  |  39 lines

  1. all : qlib.lib
  2.  
  3. .asm.obj:
  4.   masm2obj $*
  5.  
  6. bccpp.obj : bccpp.cpp
  7.   bcpp2obj $*
  8.  
  9. wccpp.obj : wccpp.cpp
  10.   wcpp2obj $*
  11.  
  12. mccpp.obj : mccpp.cpp
  13.   mcpp2obj $*
  14.   wdisasm -a mccpp > mccpp.asm
  15.   rem You must edit mccpp.asm and fix it.
  16.   rem Change all ".text" to "_text" and remove the 2 last segments
  17.   rem which are not needed (and all the data in them)
  18.   rem Then 'exit' and the makefile will recompile it.
  19.   command
  20.   wasm2obj mccpp
  21.  
  22. qlib.lib : \
  23. lzw.obj ctype.obj alloc.obj dma.obj comp.obj spawn.obj system.obj lock.obj \
  24. getenv.obj abort.obj int.obj io.obj int86.obj dos.obj string.obj strn.obj \
  25. mem.obj irq.obj conio.obj print.obj errno.obj printf.obj sprint.obj \
  26. scanf.obj phys.obj rand.obj dostime.obj date.obj win95.obj where.obj \
  27. time.obj delay.obj sound.obj bccpp.obj wccpp.obj mccpp.obj callback.obj \
  28. exit.obj
  29.   if exist qlib.lib del qlib.lib
  30.   echo qlib +lzw +ctype +alloc +dma +comp +spawn +system +lock & > tmp.tmp
  31.   echo +getenv +abort +int +io +int86 +dos +string +strn & >>tmp.tmp
  32.   echo +mem +irq +conio +print +errno +printf +sprint & >>tmp.tmp
  33.   echo +scanf +phys +rand +dostime +date +win95 +where & >>tmp.tmp
  34.   echo +time +delay +sound +bccpp +wccpp +mccpp +callback & >>tmp.tmp
  35.   echo +exit ,nul >> tmp.tmp
  36.   lib @tmp.tmp
  37.   del tmp.tmp
  38.  
  39.